package com.cyx.gametool.view;

import com.cyx.gametool.cons.ExcelGroup;
import lombok.Data;

import java.io.File;
import java.util.List;

@Data
public class ExcelConfigField {

    /**
     * excel文件或文件夹路径
     */
    List<File> excelFiles;

    /**
     * 字段描述所在行号
     */
    int fieldDesRow;
    /**
     * 字段名称所在行号
     */
    int fieldNameRow;

    /**
     * 字段类型所在行号
     */
    int fieldTypeRow;

    /**
     * 导入分组所在行
     */
    int importGroupsRow;

    /**
     * 是否能为空所在行,true表示可以为空
     */
    int isNullRow;

    /**
     * 数据开始行号
     */
    int dataStartRow;

    /**
     * 选择的执行器
     */
    List<ExcelGroup> chooseExecutors;
}
